<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        //构造函数
        function Student(name, sex, age) {
            //对象的属性
            this.name = name;
            this.sex = sex;
            this.age = age;
        }
        //简单类型作为函数的参数 函数内部对参数的修改 不会影响外部变量
        //        function f2(n) {
        //            n = 100;
        //        }
        //        var a = -10;
        //        f2(a);
        //        console.log(a);
        //复杂类型作为函数的参数 函数内部对参数的修改 会影响外部变量
        //                function f1(stu) {
        //              /*       stu = new Student();  // 重新创建一个对象 内部参数 影响不了外部参数*/
        //                     stu.name = "xxx";
        //                }
        //
        //                var a = new Student("zx", 1, 18);
        //                f1(a);
        //                console.log(a.name);
        //调用join 方法
        //        var arr = [1, 2, 88, 99,888];
        //        console.log(arr.join('*'));
                        var arr = [1, 2, 3, 5, 8];
//                      arr.push("a", 2, 8);  // push 方法把值添加到数组中
                        alert(arr.includes(88)); //
    </script>
</head>
<body>

</body>
</html>